device_mouse_check_button

返回给定设备按钮当前是否已经按下。

语法:

device_mouse_check_button(device, button);


参数 描述
device 正在检查的设备(从 0 - n)。
button 正在检查的设备的按钮。


返回: 布尔值


描述

此函数返回 true(1)或 false(0),具体取决于你指定的设备是否正在使用。现在,device 指的是鼠标编号,可以是 0 到 4,当触摸移动设备的触摸屏时会触发此事件,因此这样你可以测试最多 n 个不同的屏幕触摸(可以检测到的最大触摸次数将在很大程度上取决于所使用的设备及其运行的操作系统)。此函数每步不断更新,mb_leftmb_right 的标准常量可用于检查任一按钮。

例如:

if device_mouse_check_button(0, mb_left) && device_mouse_check_button(1, mb_left)
{
room_goto(rm_Menu);
}

上面的代码检查是否同时按住两个触摸键,如果同时按住两个触摸键,则会转到另一个房间。


上一页: 设备输入
下一页: device_mouse_check_button_pressed
© Copyright YoYo Games Ltd. 2018 All Rights Reserved